lacking funds necessary to invest - Español Inglés Diccionario